Separation of tools and data